package mn.idax.exchange.otc.service;

import mn.idax.exchange.otc.domain.MessageNotifyListDTO;
import mn.idax.exchange.otc.domain.MessageNotifyPageDTO;
import mn.idax.exchange.otc.domain.MessageNotifyPagePCDTO;
import mn.idax.exchange.otc.domain.MyMessageNotifyDTO;

/**
 * @Auther: dison
 * @Date: 2018/9/11 13:27
 * @Description:
 */
public interface MongoMessageNotifyService {

    /**
     *
     * 功能描述:
     *      通过用户id查询所有的聊天用户信息
     * @param:
     * @return:
     * @auther: dison
     * @date: 2018/9/11 13:28
     */
    MessageNotifyListDTO queryAllMessageByUserId(Integer userId);

    MyMessageNotifyDTO queryPageMessageById(Integer userId, MessageNotifyPageDTO page);

    //pc用于查询订单消息和系统消息
    MyMessageNotifyDTO queryPagePCMessageById(Integer userId, MessageNotifyPagePCDTO page);
}
